#################################
    #     #       #           # #
### # ### # ##### ########### # #
# #   #   #     #     #     # # #
# ##### ### ### ##### # ### # # #
# #     #   #   #     # #   #   #
# # ##### ### ### # ### ####### #
# #     #   # #   #     #   #   #
# ##### ##### ####### ### # # ###
#     # #     #     #   # # #   #
### # # # ##### ### ### # # ### #
#   #   # #   #   # #     # #   #
# ####### # # ### # # ##### # # #
# #       # #     #   #   # # # #
# # ####### ########### # # # # #
# # #     # #           #   # # #
# # # # ### # ############### # #
#   # #     # #               # #
##### ####### # # ############# #
#   # #     # # # #       #     #
# # # # ### # ### # # ##### #####
# #   #   # #     # #   #   #   #
# ##### ### ########### # ### # #
# #     #   #         # # #   # #
# ####### ### ##### ### # # ### #
# #         #     #     # # #   #
# # ##### # ####### ##### # # ###
# # #   # #             #   #   #
# # # # ######### ##### ####### #
# # # # #   #   #   # # #     # #
# ### # # # ### ### # # # ### # #
#     #   #         #   #  Y#   #
#################################